package com.meetingshow.weibo.uiservice;

import com.meetingshow.common.base.service.model.QueryResults;
import com.meetingshow.common.base.uiservice.exception.BaseUIServiceException;
import com.meetingshow.weibo.uiservice.model.WeiboQueryParasVO;
import com.meetingshow.weibo.uiservice.model.WeiboVO;

public interface IUIWeiboService {

    public Integer saveWeibo(WeiboVO weiboVO) throws BaseUIServiceException;

    public void updateWeibo(WeiboVO weiboVO) throws BaseUIServiceException;

    public void removeWeibo(WeiboVO weiboVO) throws BaseUIServiceException;
    
    public WeiboVO loadWeiboById(Integer id) throws BaseUIServiceException;

    public QueryResults<WeiboVO> queryWeibo(WeiboQueryParasVO weiboQueryParasVO) throws BaseUIServiceException;

}
